package com.sky.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @Author：XueShiHao
 * @Date：2025/6/2 星期一 22:09:36
 * @Email:747278007@qq.com
 * @Description:
 **/
@Data
@Component
@ConfigurationProperties(prefix = "sky.jwt")
public class JwtProperties {
    /**
     * 管理端用户相关Token的设置
     */
    private String adminSecretKey;//设置管理端用户jwt签名加密时使用的秘钥
    private Long adminTtl;//设置jwt过期时间
    private String adminTokenName;//令牌名称
    /**
     * 用户微信小程序端相关Token的设置
     */
    private String userSecretKey;//设置用户微信小程序端jwt签名加密时使用的秘钥
    private Long userTtl;//设置jwt过期时间
    private String userTokenName;//令牌名称
}
